twin-spined cactus (mammillaria geminispina) - Espagnol Anglais Dictionnaire